<Canvas Width="256" Height="256" x:Class="Ricciolo.PaperBoy.UI.FeedIcon" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <Canvas.Resources>
    <Storyboard x:Key="animation" RepeatBehavior="Forever" FillBehavior="Stop">
      <DoubleAnimation Storyboard.TargetName="transformLine1" Storyboard.TargetProperty="ScaleX" From="0" To="1" Duration="0:0:1"  />
      <DoubleAnimation Storyboard.TargetName="transformLine1" Storyboard.TargetProperty="ScaleY" From="0" To="1" Duration="0:0:1"  />

      <!-- return to the begin -->
      <ParallelTimeline BeginTime="0:0:0">
        <DoubleAnimation Storyboard.TargetName="transformLine2" Storyboard.TargetProperty="ScaleX" To="0" Duration="0:0:0"  />
        <DoubleAnimation Storyboard.TargetName="transformLine2" Storyboard.TargetProperty="ScaleY" To="0" Duration="0:0:0"  />
      </ParallelTimeline>

      <ParallelTimeline BeginTime="0:0:0">
        <DoubleAnimation Storyboard.TargetName="transformLine2" Storyboard.TargetProperty="ScaleX" From="0" To="1" Duration="0:0:2"  />
        <DoubleAnimation Storyboard.TargetName="transformLine2" Storyboard.TargetProperty="ScaleY" From="0" To="1" Duration="0:0:2"  />
      </ParallelTimeline>
    </Storyboard>
  </Canvas.Resources>

  <Rectangle Width="256" Height="256" RadiusX="55" RadiusY="55" Canvas.Left="0"  Canvas.Top="0" Fill="#CC5D15"/>
  <Rectangle Width="246" Height="246" RadiusX="50" RadiusY="50" Canvas.Left="5"  Canvas.Top="5" Fill="#F49C52"/>
  <Rectangle Width="236" Height="236" RadiusX="47" RadiusY="47" Canvas.Left="10" Canvas.Top="10">
    <Rectangle.Fill>
      <LinearGradientBrush>
        <LinearGradientBrush.GradientStops>
          <GradientStop Offset="0" Color="#E3702D" />
          <GradientStop Offset="0.1071" Color="#EA7D31" />
          <GradientStop Offset="0.3503" Color="#F69537" />
          <GradientStop Offset="0.5" Color="#FB9E3A" />
          <GradientStop Offset="0.7016" Color="#EA7C31" />
          <GradientStop Offset="0.8866" Color="#DE642B" />
          <GradientStop Offset="1" Color="#D95B29" />
        </LinearGradientBrush.GradientStops>
      </LinearGradientBrush>
    </Rectangle.Fill>
  </Rectangle>
  <Ellipse Canvas.Left="42" Canvas.Top="165" Width="48" Height="48" Fill="#FFF" />

  <Path x:Name="line1" Data="M160 213h-34a82 82 0 0 0 -82 -82v-34a116 116 0 0 1 116 116z" Fill="#FFF">
    <Path.RenderTransform>
      <ScaleTransform x:Name="transformLine1" ScaleX="1" ScaleY="1" CenterX="80" CenterY="170" />
    </Path.RenderTransform>
  </Path>
  
  <Path x:Name="line2" Data="M184 213A140 140 0 0 0 44 73 V 38a175 175 0 0 1 175 175z" Fill="#FFF">
    <Path.RenderTransform>
      <ScaleTransform x:Name="transformLine2" ScaleX="1" ScaleY="1" CenterX="80" CenterY="170" />
    </Path.RenderTransform>
  </Path>
</Canvas>